package com.ruiysoft.crm.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruiysoft.crm.model.entity.BizPolicy;
import com.ruiysoft.crm.model.vo.PolicyVo;
import com.ruiysoft.crm.util.Query;

import java.util.List;

/**
 * @author fanyl5
 */
public interface BizPolicyService extends IService<BizPolicy> {

    /**
     * 查询保单列表
     *
     * @param query 查询参数
     * @return 保单列表
     */
    IPage queryPolicyList(Query<BizPolicy> query);

    /**
     * 查询保单
     *
     * @param id 保单id
     * @return 保单数据
     */
    PolicyVo getPolicyById(Integer id);

    List<PolicyVo> queryPolicyListByUserId(String parseInt);
}




